#拉取fastdfs镜像
docker pull delron/fastdfs

#启动 Tracker 服务
docker run -d --name fastdfs-tracker \
  --restart=always \
  --network=host \
  -p 22122:22122 \
  delron/fastdfs tracker
  


#创建映射路径
mkdir -p /data/fastdfs/storage

#启动 Storage 服务
docker run -d --name fastdfs-storage \
  --link fastdfs-tracker:tracker \
  --restart=always \
  --network=host \
  -e TRACKER_SERVER=tracker:22122 \
  -v /data/fastdfs/storage:/var/fdfs \
  -p 23000:23000 -p 8080:8080 -p 8888:8888 \
  delron/fastdfs storage
  

#修改storage.conf端口
docker exec -it fastdfs-storage /bin/bash  

#进入目录
cd /etc/fdfs/   

#编辑文件
vi storage.conf   


 
#进入容器
docker exec -it fastdfs-storage /bin/bash  

#进入目录
cd /var/fdfs/

#添加b.txt测试文件
 echo hello 测试文件>b.txt

#通过以下指令上传b.txt文件
 /usr/bin/fdfs_upload_file /etc/fdfs/client.conf b.txt
 
 #上传成功生成对外访问的地址
group1/M00/00/00/rBEABWdHM8iAGXyhAAAAFy0dlFI076.txt
